home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NeXTSTEP 3.3 (Developer)…68k, x86, SPARC, PA-RISC]
/
NeXTSTEP 3.3 Dev Intel.iso
/
NextDeveloper
/
Source
/
GNU
/
emacs
/
src
/
s-386bsd.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-09-05
|
1KB
|
49 lines
/* Definitions file for GNU emacs running on 386BSD. */
#include "s-bsd4-3.h"
/*
* Define symbols to identify the version of Unix this is.
* BSD and BSD4_3 are defined in s-bsd4-3.h. There are some
* differences between 386BSD and BSD 4.3 so we need an extra
* symbol to identify it (the J stands for Jolitz).
*/
#ifndef J386BSD
#define J386BSD
#endif /* J386BSD */
/* Under 386BSD the file containing the kernel's symbol
table is named /386bsd. */
#undef KERNEL_FILE
#define KERNEL_FILE "/386bsd"
/* The symbol in the kernel where the load average is found
is named _averunnable. */
#undef LDAV_SYMBOL
#define LDAV_SYMBOL "_averunnable"
/* This macro determines the number of bytes waiting to be written
in a FILE buffer. */
#define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_p - (FILE)->_bf._base)
/* 386BSD uses GNU C. */
#define C_COMPILER gcc -traditional
/* 386BSD stores the termcap database in /usr/share/misc rather than
/etc. We use the system termcap library to avoid putting a #ifdef
in termcap.c or forcing the user to use the TERMCAP environment
variable. */
#define LIBS_TERMCAP -ltermcap
/* 386BSD is nominally a POSIX.1 OS and has setsid. */
#ifndef HAVE_SETSID
#define HAVE_SETSID
#endif /* HAVE_SETSID */